@CHARSET "ISO-8859-1";

/* ----------- My Form / My List ----------- */
.myform{
margin:0 auto;
width:400px;
padding:14px;
}
.mylist{
margin:0 auto;
width:100%;
padding:4px;
}

/* ----------- List_container ----------- */
#list_container{
border:solid 2px #b7ddf2;
background:#ebf4fb;
align: right;
width:85%;
}

/* ----------- form_container ----------- */
#form_container{
border:solid 2px #b7ddf2;
background:#ebf4fb;
}

#form_container fieldset{
border:solid 2px #b7ddf2;
background-color:#ebfbbb;
}

#form_container h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#form_container p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#form_container label {
display:block;
font-weight:bold;
text-align:right;
width:100px;
float:left;
}
#form_container .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:100px;
}
#form_container input, textarea {
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}
#form_container select{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}

#form_container .submitbutton {
	  padding:5px;
	  background-color: #dcdcdc;
	  border: 1px solid #666;
	  color:#000;
	  text-decoration:none;
	  width:75px;
}
#form_container .radiocss {
		width:10px;

}
#form_container table {
	width:95%;
	padding:3px;
	margin:15px;
}

#form_container th  {
	width:100px;
}
#form_container caption, legend {
	font-size:1.2em;
	font-weight:bold;
}

#form_container a {
	color: #000000;
    text-decoration: none;
}
#form_container a:link {
    color: #000000;
}
#form_container a:visited {
    color: #000000;
}
#form_container a:active {
    color: #000000;
}
#form_container a:hover {
    color: #666666;
}
